"godfather offer" - Details

English Term:
godfather offer
Arabic Term:
عرض لا يمكن رفضه
Arabic Definition:

.